﻿@charset "utf-8";

/* 公共 */

/* pintuer */
html{margin:0;padding:0;border:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section{margin:0;padding:0;border:0;font-size:12px;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section{display:block;}
body{font-size:12px;color:#333;background:#fff;font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;}
img{border:0;vertical-align:bottom;}
::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#ccc;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
textarea{overflow:auto;}
input:focus,textarea:focus,button:focus,select:focus{outline:none;}
input::-ms-clear{display:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
a{background:transparent;}
a:active,a:hover{outline:0;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
dfn{font-style:italic;}
mark{color:#000;background:#ff0;}
small{font-size:80%;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-.25em;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box;}
pre{overflow:auto;}
code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}
button,input,optgroup,select,textarea{margin:0;font:inherit;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
input{line-height:normal;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}
legend{padding:0;border:0;}
optgroup{font-weight:bold;}
table{border-spacing:0;border-collapse:collapse;}
td,th{padding:0;}
/* /pintuer */

li {list-style-type:none;}
a {text-decoration:none;}

.fl {float:left;}
.fr {float:right;}
.cl:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.cl {zoom:1;}

.marr15 {margin-right:15px;}

.content {width:1100px; margin:0 auto;}

.t-prev {display:inline-block; width:4px; background:#af8117; margin-right:6px;}

/* /公共 */

/* header */
.header {}
.header .logo {margin-top:15px;}
.header .menu {}
.header .menu li {float:left; padding:30px 16px 40px; margin:0 1px; background:url("../images/t_split.png") no-repeat right 46%;}
.header .menu li a {font-weight:bold; font-size:14px; color:#5d5d5d;}
.header .menu li.cur {background:#af8117;}
.header .menu li.cur a {padding-bottom:15px; border-bottom:1px dashed #eee; color:#fff;}
.header .menu li:hover {background:#af8117;}
.header .menu li:hover a {padding-bottom:15px; border-bottom:1px dashed #eee; color:#fff;}
/* /header */

/* flash */
.flexslider{position:relative;height:455px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:455px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:20px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}
/* /flash */

/* idnex */
.i-fl {margin:20px auto; min-height:250px;}
.i-aboutus {width:303px; margin-right:45px;}
.i-aboutus-t {margin-bottom:15px;}
.i-aboutus-t strong {font-size:16px; font-weight:bold; color:#483200;}
.i-aboutus-t b {font-weight:bold; color:#ababab;}
.i-aboutus h4 {font-weight:bold; color:#483200; margin:15px 0 10px;}
.i-aboutus .intro {color:#666; line-height:20px;}
.i-aboutus .intro a {color:#af8117;}

.i-news {}
.i-news-t {margin-bottom:15px; position:relative;}
.i-news-t strong {display:inline-block; font-size:16px; font-weight:bold; color:#483200; cursor:pointer;}
.i-news-t strong.cur {color:#af8117;}
.i-news-t strong:hover {color:#af8117;}
.i-news-t img {position:absolute; top:5px; left:93px;}
.i-news-t .i-more {position:absolute; left:300px;top:0px;}
#content {min-width:414px;}
.i-news-tab {display:none;}
.i-news-headlines {margin-bottom:15px; position:relative;}
.i-news-headlines .i-more {position:absolute; top:-33px; right:2px;}
.i-news-headlines h4 {font-weight:bold; margin:0 0 10px;}
.i-news-headlines h4 a {color:#483200;}
.i-news-headlines h4 a:hover {color:#af8117;}
.i-news-headlines .time {color:#999;}
.i-news-headlines .desc {width:260px; color:#666; line-height:20px;}
.i-news-headlines .desc a {color:#af8117;}
.i-news-list {min-width:414px;}
.i-news-list li {margin-bottom:8px;}
.i-news-list li span {color:#999;}
.i-news-list li img {vertical-align:middle;}
.i-news-list li a {color:#666;}
.i-news-list li a:hover {color:#af8117;}

.i-video-t {margin-bottom:15px;}
.i-video-t strong {font-size:16px; font-weight:bold; color:#483200; cursor:pointer;}

.i-f2 {border:1px solid #e9e9e9; border-top:2px solid #af8117; padding:15px 17px; min-height:190px; margin-bottom:30px;}
.i-f2 h3 {margin:0; padding:0 0 10px; font-size:16px; font-weight:bold; color:#483200; border-bottom:1px solid #cccccc; margin-bottom:20px;}
.i-f2 h3 span {padding-bottom:10px; border-bottom:1px solid #af8117;}
.i-f2-c {width:233px; margin-left:40px;}
.i-f2 .first {margin-left:0;}
.i-f2-c ul {}
.i-f2-c ul li {margin-bottom:8px;}
.i-f2-c ul li a {color:#666;}
.i-f2-c ul li a:hover {color:#af8117;}

.i-f3 {}
.i-project-t {}
.i-project-t {margin-bottom:15px;}
.i-project-t strong {font-size:16px; font-weight:bold; color:#483200;}
.i-project-t b {font-weight:bold; color:#ababab;}

.picMarquee-left{width:1100px; position:relative;}
.picMarquee-left .hd{position:absolute; top:-30px; right:0px;}
.picMarquee-left .hd span {display:inline-block; margin:0 3px; padding:0 6px; background:#af8117; color:#fff; font-size:20px; font-weight:bold; cursor:pointer;}
.picMarquee-left .hd .prevStop{background-position:-60px 0;}
.picMarquee-left .hd .nextStop{background-position:-60px -50px;}
.picMarquee-left .bd{padding:10px 0;overflow:hidden;}
.picMarquee-left .bd ul{overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{margin:0 24px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{text-align:center; margin-bottom:8px;}
.picMarquee-left .bd ul li .pic img{width:257px; height:147px; display:block; border:1px solid #ccc;padding:0;}
.picMarquee-left .bd ul li a{color:#333;}
.picMarquee-left .bd ul li a:hover{color:#af8117;}
.picMarquee-left .bd ul li .title{line-height:24px;}

.flink {margin:20px auto; padding:20px; border:1px solid #ddd;}
.flink ul li {float:left; margin:5px 3px;border:1px solid #cdcdcf;}
/* /idnex */

/* footer */
.footer {width:100%; background:#333; padding:20px 0;}
.footer-logo {margin-top:10px; margin-right:30px;}
.footer-c a {color:#838383;}
.footer-c a:hover {color:#af8117;}
.footer-c dl {float:left; margin:0 25px; padding:0 25px;}
.footer-c dl dt {font-weight:bold; margin:5px 0 8px; font-size:14px;}
.footer-c dl dd {margin:0 0 8px; padding:0;}
.footer-r {text-align:right;}
.footer-r h2 {font-size:18px; color:#666;}
.footer-r h1 {font-size:24px; color:#b1b1b1; margin:10px 0;}
.footer-r .bdsharebuttonbox{float:right;}
.footer-r .bdshare{width:200px;float:left;text-align:right;height:44px;line-height:44px;color:#666;font-size:14px;margin-right:10px;}

.copyright {width:100%; background:#1b1b1b; padding:10px 0; color:#afafaf;}
.copyright a {color:#afafaf;}
/* /footer */

/* banner */
.banner {width:100%; margin:0 0 30px;}
.banner img {width:100%;}
/* /banner */

/* project */
.project {margin-bottom:30px;}
.project-l {width:190px; margin-right:30px; border-right:1px solid #e9e9e9;}
.project-l h1 {height:50px; line-height:50px; text-align:center; background:#af8117; color:#fff; font-size:20px; font-weight:bold;}
.project-l ul {}
.project-l ul li {height:50px; line-height:50px; padding-left:36px; font-size:14px; font-weight:bold; color:#453001; border:1px solid #e9e9e9; margin-top:-1px;}
.project-l ul li b {margin-right:8px;}
.project-l ul li a {color:#453001;}
.project-l ul li.cur {background:#f5f5f5;}
.project-l ul li:hover {background:#f5f5f5;}
.project-l-c li {font-size:14px; font-weight:bold; color:#333; width:186px; height:34px; line-height:44px; text-align:center; padding-bottom:10px; border-bottom:1px solid #ececec;}
.project-l-c li a{color:#333;}
.project-l-c .cur {background:url("../images/project-l-c-bg.jpg") no-repeat left center; color:#fff;}
.project-l-c .cur a {color:#fff;}
.project-l-c li:hover {background:url("../images/project-l-c-bg.jpg") no-repeat left center; color:#fff;}
.project-l-c li:hover a {color:#fff;}
.project-r {width:880px;}
.project-r-t {margin-bottom:10px; padding-bottom:20px; border-bottom:1px dashed #cccccc;}
.project-r-t i {display:inline-block; width:4px; background:#af8117; margin-right:10px;}
.project-r-t b {font-size:14px;}
.project-r-t span {color:#666;}
.project-r-t a {color:#666;}
.project-r-t a:hover {color:#af8117;}
.project-r-c {}
.project-r-c ul li {float:left; margin:10px; width:272px; text-align:center;}
.project-r-c ul li a {display:block; margin-bottom:8px; color:#483200;}
.project-r-c ul li a:hover {color:#af8117;}
/* /project */

/* news */
.news {margin-bottom:30px;}
.news-l {width:190px; margin-right:30px; border-right:1px solid #e9e9e9;}
.news-l h1 {height:50px; line-height:50px; text-align:center; background:#af8117; color:#fff; font-size:20px; font-weight:bold;}
.news-l ul {}
.news-l ul li {height:50px; line-height:50px; padding-left:36px; font-size:14px; font-weight:bold; color:#453001; border:1px solid #e9e9e9; margin-top:-1px;}
.news-l ul li b {margin-right:8px;}
.news-l ul li a {color:#453001;}
.news-l ul li.cur {background:#f5f5f5;}
.news-l ul li:hover {background:#f5f5f5;}
.news-l-c li {font-size:14px; font-weight:bold; color:#333; width:186px; height:34px; line-height:44px; text-align:center; padding-bottom:10px; border-bottom:1px solid #ececec;}
.news-l-c li a{color:#333;}
.news-l-c .cur {background:url("../images/news-l-c-bg.jpg") no-repeat left center; color:#fff;}
.news-l-c .cur a {color:#fff;}
.news-l-c li:hover {background:url("../images/news-l-c-bg.jpg") no-repeat left center; color:#fff;}
.news-l-c li:hover a {color:#fff;}
.news-r {width:880px;}
.news-r-t {margin-bottom:10px; padding-bottom:20px; border-bottom:1px dashed #cccccc;}
.news-r-t i {display:inline-block; width:4px; background:#af8117; margin-right:10px;}
.news-r-t b {font-size:14px;}
.news-r-t span {color:#666;}
.news-r-t a {color:#666;}
.news-r-t a:hover {color:#af8117;}
.news-r-c {}
.news-r-c ul {margin:20px 0;}
.news-r-c ul li {margin-bottom:8px; padding-bottom:8px; border-bottom:1px dashed #cdcdcd;}
.news-r-c ul li span {color:#999;}
.news-r-c ul li img {vertical-align:middle;}
.news-r-c ul li a {color:#666; font-size:14px;}
.news-r-c ul li a:hover {color:#af8117;}
/* /news */

/* content */
.list-r-c-t {padding:10px 0;text-align:center;margin-bottom:30px;border-bottom:1px dashed #ccc;}
.list-r-c-t h2 {margin:10px 0;padding:0;font-size:18px;color:#111;font-weight:bold;}
.list-r-c-t .time {font-size:12px;color:#999}
.list-r-c-t .time span {margin:0 10px}
.art-content {width:880px;margin:0 auto;color:#666;font-size:14px;line-height:24px;padding-bottom:20px;border-bottom:1px dashed #ccc;}
.art-content p {margin:10px 0;padding:0;text-indent:2em}
.art-content img {max-width:650px;margin:0 auto}

.pre-next,.share {margin:10px 0}
.pre-next {color:#666;}
.pre-next a {margin-right:30px;	color:#666}
.pre-next a:hover {color:#f80}  

.pro-content {width:880px;margin:0 auto;color:#666;font-size:14px;line-height:24px;padding-bottom:20px;}
.pro-content p {margin:10px 0;padding:0;text-indent:2em}
.pro-content img {max-width:650px;margin:0 auto}

/* /content*/

/* aboutus */
.aboutus {margin-bottom:30px;}
.aboutus-l {width:190px; margin-right:30px; border-right:1px solid #e9e9e9;}
.aboutus-l h1 {height:50px; line-height:50px; text-align:center; background:#af8117; color:#fff; font-size:20px; font-weight:bold;}
.aboutus-l ul {}
.aboutus-l ul li {height:50px; line-height:50px; padding-left:36px; font-size:14px; font-weight:bold; color:#453001; border:1px solid #e9e9e9; margin-top:-1px;}
.aboutus-l ul li b {margin-right:8px;}
.aboutus-l ul li a {color:#453001;}
.aboutus-l ul li.cur {background:#f5f5f5;}
.aboutus-l ul li:hover {background:#f5f5f5;}
.aboutus-l-c li {font-size:14px; font-weight:bold; color:#333; width:186px; height:34px; line-height:44px; text-align:center; padding-bottom:10px; border-bottom:1px solid #ececec;}
.aboutus-l-c li a{color:#333;}
.aboutus-l-c .cur {background:url("../images/aboutus-l-c-bg.jpg") no-repeat left center; color:#fff;}
.aboutus-l-c .cur a {color:#fff;}
.aboutus-l-c li:hover {background:url("../images/aboutus-l-c-bg.jpg") no-repeat left center; color:#fff;}
.aboutus-l-c li:hover a {color:#fff;}
.aboutus-r {width:880px;}
.aboutus-r-t {margin-bottom:10px; padding-bottom:20px; border-bottom:1px dashed #cccccc;}
.aboutus-r-t i {display:inline-block; width:4px; background:#af8117; margin-right:10px;}
.aboutus-r-t b {font-size:14px;}
.aboutus-r-t span {color:#666;}
.aboutus-r-t a {color:#666;}
.aboutus-r-t a:hover {color:#af8117;}
.aboutus-r-c {margin:30px 0;}
.aboutus-r-c-desc {width:550px;}
.aboutus-r-c-desc h1 {font-size:26px; color:#5c4a21;}
.aboutus-r-c-desc p {font-size:16px; line-height:30px; text-indent:2em; margin:10px 0;}
.aboutus-r-c-c {width:880px;}
.aboutus-r-c-c h1 {font-size:26px; color:#5c4a21;}
.aboutus-r-c-c p {font-size:16px; line-height:30px; text-indent:2em; margin:10px 0;}
/* /aboutus */

/* pages */
.pages {text-align:center;}
.pages a {display:inline-block; padding:5px 10px; text-align:center; color:#999999; border:1px solid #cccccc; margin:10px 5px;}
.pages a.cur {background:#af8117; color:#ffffff;}
.pages a:hover {background:#af8117; color:#ffffff;}
.pages .pager span {display:inline-block;padding:5px 10px;text-align:center;background:#af8117;border:1px solid #ccc;color:#fff;margin:10px 5px;}

/* /pages */